package vo

type ArticleVo struct {
	ID          uint   `json:"id"`
	Title       string `json:"title"`
	CreatedAt   string `json:"created_at"`
	UpdatedAt   string `json:"updated_at"`
	PageView    uint   `json:"page_view"`
	Liked       uint   `json:"liked"`
	CoverUrl    string `json:"cover_url"`
	Recommended bool   `json:"recommended"`
	IsPublic    bool   `json:"is_public"`
}

type ArticlePageVo struct {
	ID        uint     `json:"id"`
	CreatedAt string   `json:"created_at"`
	Title     string   `json:"title"`
	Content   string   `json:"content"`
	PageView  uint     `json:"page_view"`
	CoverUrl  string   `json:"cover_url"`
	TagList   []string `json:"tag_list"`
	Quote     string   `json:"quote"`
	Category  string   `json:"class_name"`
}
